import request from '@/utils/request'

let fadadaApi = {

  // 获取模板列表
  getAiqianModelList(data) {
    return request({
      url: `/aiqian/template/list`,
      method: 'get',
      params: data
    })
  },
  // 同步爱签新模板
  getAiqianNowTemplate(data) {
    return request({
      url: `/aiqian/template/nowTemplate`,
      method: 'get',
      params: data
    })
  },
 
  // 合同模版发起
  createContractForT(data) {
    return request({
      url: `/aiqian/contract/history/createContractT`,
      method: 'post',
      data: data,
      timeout:30*1000
    })
  },
  // 自定义合同文件发起
  createContractForCustom(data) {
    return request({
      url: `/aiqian/contract/history/createContractC`,
      method: 'post',
      data: data,
      timeout:30*1000
    })
  },


  // 修改合同模版
  editmodel(data) {
    return request({
      url: `/aiqian/template`,
      method: 'put',
      data
    })
  },
  // 获取模版信息
  getModel(id) {
    return request({
      url: `/aiqian/template/${id}`,
      method: 'get'
    })
  },
  // 删除合同模版
  delmodel(ids) {
    return request({
      url: `/aiqian/template/${ids}`,
      method: 'delete'
    })
  },
  // 签署互联入驻合同 /account/tenant/dpzr/sign
  dpzrsign(data) {
    return request({
      url: `/account/tenant/dpzr/sign`,
      method: 'post',
      data
    })
  },
 
  // 查询合同列表分页 /aiqian/contract/history/list
  contracthistory(data) {
    return request({
      url: `/aiqian/contract/history/list`,
      method: 'get',
      params: data
    })
  },
  // // 查询合同信息  
  getcontractInfoById(id) {
    return request({
      url: `/aiqian/contract/history/${id}`,
      method: 'get',
    })
  },

  // 下载合同  
  getcontractIFile(data) {
    return request({
      url: `/aiqian/contract/history/downloadContract`,
      method: 'get',
      params: data
    })
  },
  // 撤销合同
  contractcancel(data) {
    return request({
      url: `/aiqian/contract/history/cancel`,
      method: 'post',
      data
    })
  },

  // 查询用户信息  /aiqian/contract/history/getuser
  getuser(data) {
    return request({
      url: `/aiqian/contract/history/getuser`,
      method: 'get',
      params:data
    })
  },
  // 以下废弃i---------------------------------------------------------------------------
  // 以下废弃i---------------------------------------------------------------------------
  // 以下废弃i---------------------------------------------------------------------------

  // 获取模板列表
  getModelList(data) {
    return request({
      url: `/fdd/contract/templateList`,
      method: 'get',
      params: data
    })
  },
  // 新增模板
  getAddModelUrl(data) {
    return request({
      url: `/fdd/contract/getTemplateCreateUrl`,
      method: 'get',
      params: data
    })
  },
  // 查看模板 signTemplateId  模板id
  updateModel(data) {
    return request({
      url: `/fdd/contract/update`,
      method: 'put',
      data
    })
  },
  // 设置模板 
  reviewModelDetail(data) {
    return request({
      url: `/fdd/contract/templateDetail`,
      method: 'get',
      params: data
    })
  },

  // 查看合同  signTaskId   
  reviewContractDetail(data) {
    return request({
      url: `/fdd/info/getDownLoadUrl`,
      method: 'get',
      params: data
    })
  },
  // 生成合同 /fdd/contract/ create
  // addContract(data){
  //   return request({
  //     url: `/fdd/contract/create`,
  //     method: 'get',
  //     params:data
  //   })
  // },
  // 合同列表
  fddContractList(params) {
    return request({
      url: `/fdd/info/list`,
      method: 'get',
      params
    })
  },
  // 合同详情
  fddContractInfo(data) {
    return request({
      url: `/fdd/info/list`,
      method: 'get',
      params: data
    })
  },

  // 签署合同
  fddTenantContractSign(data) {
    return request({
      url: `/account/tenant/fdd/sign`,
      method: 'post',
      data
    })
  },

}
export default fadadaApi

